#ifndef __MA_UART_RXHANDLE_H__
#define __MA_UART_RXHANDLE_H__

#include "FreeRTOS.h"
#include "task.h"

#define RX_BUFFER_SIZE (64) // Rx Buffer缓冲区大小
#define RX_BUFFER_NUM (4)	// Rx Buffer数量
// Rx Buffer结构体定义
typedef struct
{
	uint32_t rx_len;
	uint8_t rx_data[RX_BUFFER_SIZE];
} UART_RxBuff_Type;

#define UART_RxHandleTask_PRIO 2
#define UART_RxHandleTask_STACK_SIZE 512
void UART_RxHandleTask(void);
extern TaskHandle_t UART_RxHandleTask_Handle;

#endif /* __MA_UART_RXHANDLE_H__ */
